嵌入式实时多任务操作系统在软件编程上有一定的相似性。这种相似的特性,使得我们可以将个别系统的编程经验推广到更多的系统上。本文就μC/OS- II内核的任务管理和内存管理进行基本的介绍,并介绍一个通用的应用软件...
嵌入式实时多任务操作系统在软件编程上有一定的相似性。这种相似的特性,使得我们可以将个别系统的编程经验推广到更多的系统上。本文就μC/OS- II内核的任务管理和内存管理进行基本的介绍,并介绍一个通用的应用软件...
本文为嵌入式系统软件设计提供了一种实用、简捷的设计模式。该模式将嵌入式系统的图形界面、业务控制流程和输入/输出设备操作进行有效的解耦合,使得系统的软件易于实现、测试与维护。
嵌入式系统的开发最大的优势是引入了嵌入式操作系统。
近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着...伴随着巨大的产业需求,嵌入式开发人才一路涨高,嵌入式开发将已成为当今最热门最受欢迎的职业之一。
本文探讨了软件设计模式在嵌入式系统中的应用,通过分析并实际解决嵌入式控制系统所面临的主要问题,确立嵌入式控制系统的软件架构,并对嵌入式软件的复用进行了有效的尝试和探索。
工程师一刻也没忘记交付能同时满足质量、时间安排和预算目标的项目的需求。一个事半功倍的方法 就是借鉴嵌入式系统开发人员社区多年来...下面我们就来了解一些为嵌入式开发带来了最佳实践的重要经验。大家随用随取哈。
随着嵌入式实时系统复杂度的...本文打算描述嵌入式系统和实时系统的关键特性,并探讨在选择或开发硬件和软件组件的基础上开发高效嵌入式系统的解决方案,同时详细说明嵌入式系统和实时系统开发所特有的关键工艺技术。
嵌入式系统软件常见的调试问题以及预防和检查这些故障问题的一些方法
本文主要讲述了嵌入式软件开发的现状及优缺点
目前很多嵌入式系统以DSP为核心构建,但是采用汇编语言开发DSP系统存在开发难度大、开发周期长、维护性差等缺点,应用C语言开发DSP系统是广大嵌入式开发者的迫切要求。有关单片机的C语言开发有相当多的资料可以参考...
1)、当设计较复杂的程序时,可能就需要一个操作系统(OS)来管理控制内存、多任务、周边资源等2)、本阶段我们将分别介绍裸机下与操作系统下的开发,并且把嵌入式Linux操作系统的嵌入式开发作为重点
简述嵌入式对象(EOC)的概念,将面向对象的方法应用于嵌入式系统开发中。这些软硬件实体代表了面向对象开发技术中的对象,可作为单个的电子模块集成到嵌入式系统中。EOC的目标是使嵌入式系统开发更快捷方便,同时...
传统的先硬件后软件嵌入式系统的系统设计模式需要反复修改、反复试验,整个设计过程在很大程度上依赖于设计者的经验,设计周期、开发成本高,在反复修改过程中,常常会在某些方面背离原始设计的要求。
绍了嵌入式系统的特点,总结了开发嵌入式系统所要解决的关键问题,论证了使用UML开发嵌入式系统的可行性,并给出了一个在Rhapsody开发环境下使用UML开发嵌入式系统的实例。
本文主要讲了嵌入式系统的开发技巧,希望对你的学习有所帮助。
系统节拍是非常重要的一个设备,在早期的MCU51和ARM7芯片中,没有专门的系统节拍,往往由一路硬件定时器来实现其功能,到了Cortex系列
对目前国内流行的嵌入式系统定义提出质疑,认为嵌入式系统不是“专用计算机系统”,嵌入式系统不只“以计算机技术为基础”。从嵌入式系统的发展起源、体系结构、功能特点、知识技术体系等方面进行了分析论证,从而...
本文通过对一种源码公开的嵌入式操作系统mC/OS-II的分析,以51系列单片机为例,阐述了在单片机中使用该嵌入式操作系统的优缺点。
嵌入式系统将互联网变革到物联网,推动了云计算与大数据的服务应用。大数据是物联网中人文数据与物理数据的完整数据群。物联网时代是嵌入式系统的后技术时代,大数据时代是嵌入式系统的技术服务时代。
近年来,V型开发模式在汽车电子开发领域得以广泛应用,同时Matlab/Simulink及OSEK实时操作系统规范已成为标准的开发平台,文章通过引入新的理念和方法将两者相结合。
本文主要总结了嵌入的系统的特点
本文讨论了嵌入式软件开发人员在创建他们的系统时需要监控的五个重要特征。现代系统拥有丰富的资源,监控这些特征有时看似价值不高或没有必要,但目前为止我在现场遇到的最大问题总是与这五个关键特征密切相关。
在嵌入式系统的开发过程中,技术难点主要在于系统引导程序的编写,为此本文将详细论述在ARM7基础上开发嵌入式系统时引导程序的实现。
本篇介绍了嵌入式系统编程软件架构方面的知识,主要包括模块划分、多任务还是单任务选取、单任务程序典型架构、中断服务程序、硬件驱动模块设计等,从宏观上给出了一个嵌入式系统软件所包含的主要元素。
嵌入式系统的基本认知
这段时间很多关注者问起怎样学习嵌入式,对于一个刚开始接触嵌入式的朋友来说,这的确是个问题。在这里笔者就给大家讲讲怎样利用【IT指路灯】来学习嵌入式系统。
本文主要介绍嵌入式系统的一些基础知识,希望对各位有帮助。
虚拟化对桌面系统已是司空见惯,但对嵌入式系统设计人员来说,却一直是一个棘手的问题,因为嵌入式系统设计人员需要优化 SoC 系统的利用率和性能。本文将介绍在嵌入式系统上实现虚拟化的方法。